Oscar Health betting on +Oscar business as it posts net loss of $87M in Q1
Despite recording a net loss of $87 million in Q1 2021, the insurance startup's leaders are optimistic about future growth, especially in light of the launch of +Oscar. A platform business, +Oscar generates revenue by making the company's technology stack available to providers and payers.